home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / ansi / qruler21.zip / QRULER.DOC < prev    next >
Text File  |  1989-01-29  |  12KB  |  306 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.     ----------------------------------------------------------------------
  7.     
  8.     ----------  ----------  --      --  --          ----------  ----------
  9.     ----------  ----------  --      --  --          ----------  ----------
  10.     --      --  --      --  --      --  --          --          --      --
  11.     --      --  ----------  --      --  --          --------    ----------
  12.     --  --- --  ----------  --      --  --          --------    ----------
  13.     --   -- --  --    --    --      --  --          --          --    --
  14.     ----------  --     --   ----------  ----------  ----------  --     --
  15.     ----------  --      --  ----------  ----------  ----------  --      --
  16.            --  
  17.     ----------------------------------------------------------------------
  18.     
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.                        QRuler - Memory Resident Ruler Bar
  27.                                    v02.01.00
  28.  
  29.     
  30.  
  31.  
  32.  
  33.  
  34.     
  35.     
  36.                                COPYRIGHT (C) 1989
  37.                Shenandoah Valley Software and Jonathan W. Coulter
  38.  
  39.  
  40.                All rights reserved by Shenandoah Valley Software
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.                    Another quality ShareWare production from:
  57.                                                              
  58.                            Shenandoah Valley Software
  59.                                  P.O. Box 1456
  60.                              Winchester, Va  22601
  61.  
  62.     QRuler                                                           Page i
  63.     -----------------------------------------------------------------------
  64.                       T A B L E    O F    C O N T E N T S
  65.     -----------------------------------------------------------------------
  66.     
  67.     
  68.     
  69.         Introduction ...............................................  1
  70.         
  71.         Files Included in this Version .............................  2
  72.     
  73.         Using QRuler ...............................................  3
  74.     
  75.         Disabling QRuler ...........................................  3
  76.     
  77.         Availabilty of Source Code .................................  4
  78.     
  79.         History of Revisions .......................................  5
  80.     
  81.         Registration ...............................................  6 
  82.     
  83.         Software License Agreement and Limited Warranty ............  7
  84.     
  85.         Copyrights and Trademarks ..................................  8
  86.  
  87.     QRuler                                                           Page 1
  88.     -----------------------------------------------------------------------
  89.                             I N T R O D U C T I O N
  90.     -----------------------------------------------------------------------
  91.     
  92.     
  93.     
  94.     The initial  writing  of QRuler was to learn how to write  a functional
  95.     memory  resident  program.  In the process of development,   an  actual 
  96.     application  begun to develop.  Quite often in programming,  and  other 
  97.     areas,   there is a need to know the exact screen coordinates.   QRuler 
  98.     then developed into what you have in your hands today. 
  99.  
  100.     QRuler v02.01.00 was developed using Turbo Pascal v5.0  with the aid of 
  101.     Turbo Professional by Turbo Power Software.  It was compiled on a Tandy 
  102.     1200HD and tested successfully on the Tandy 1000,  Tandy 3000,  and the 
  103.     IBM PC, XT and AT. 
  104.  
  105.     QRuler                                                           Page 2
  106.     -----------------------------------------------------------------------
  107.         F I L E S    I N C L U D E D    I N    T H I S    V E R S I O N
  108.     -----------------------------------------------------------------------
  109.     
  110.     
  111.     
  112.         QRULER.EXE  - executable program
  113.     
  114.         QRULER.DOC  - documentation
  115.     
  116.         QRULER.REG  - registration form and information 
  117.     
  118.         SUPPORT.DOC - file outlining how to get support from SVS
  119.  
  120.     QRuler                                                           Page 3
  121.     -----------------------------------------------------------------------
  122.                             U S I N G    Q R u l e r
  123.     -----------------------------------------------------------------------
  124.     
  125.     
  126.     
  127.     To  load QRuler,  simply type QRULER at your dos prompt.  It will  then 
  128.     place itself in memory automatically.  To activate,  press the Hot Key. 
  129.     The  Hot Key of the ShareWare version is Ctrl-Tab.  When activated,   a 
  130.     ruler  bar will appear on the 10th line of the screen.  On the line  is 
  131.     your  "cursor  block".  In addition,  the current X,Y position  of  the 
  132.     cursor block will also appear on the bar. 
  133.  
  134.     While  using  QRuler,  several keys have special functions.  These  are 
  135.     outlined below: 
  136.  
  137.       Right Arrow         - move cursor block to the right
  138.       Left Arrow          - move cursor block to the left
  139.       Up Arrow            - move ruler bar up one line
  140.       Down Arrow          - move ruler bar down one line
  141.       PgUp                - move ruler bar to the top of the screen
  142.       PgDn                - move ruler bar to the bottom of the screen
  143.       Home                - move cursor block to the beginning of the line
  144.       End                 - move cursor block to the end of the line
  145.       Esc                 - exit QRuler & returns control to your program
  146.  
  147.     QRuler only works in 80 x 25 video modes. A future enhancement would be 
  148.     to  add  support  for other video modes.  If you desire  this  feature, 
  149.     please let us know about it.
  150.     
  151.     Programmer's  Note:  The screen as far as QRuler is concerned begins at 
  152.     position 1,1 (X,Y) and ends at 80,25 (X,Y). Some languages, like dBase, 
  153.     begin at 0,0.  It should also be noted that X,Y in this case relate  to 
  154.     Column,Row.  Some languages, and/or utilities,  reference the screen by 
  155.     Row,Column.   If this is the case,  simply reverse what you see on  the 
  156.     screen. 
  157.     
  158.     
  159.                                 DISABLING QRuler
  160.     
  161.     To disable QRuler, simply press Shift-Tab while the ruler bar is on the 
  162.     screen. Then press Esc and QRuler will "unload" from memory. 
  163.  
  164.     QRuler                                                           Page 4
  165.     -----------------------------------------------------------------------
  166.             A V A I L A B I L I T Y    O F    S O U R C E    C O D E
  167.     -----------------------------------------------------------------------
  168.     
  169.     
  170.     
  171.     The Turbo Pascal source code is available only to registered users.  If 
  172.     you request a copy of the source code,  it will be sent free with  your 
  173.     registered  version.  If you have already registered,  there is a $3.00 
  174.     shipping  &  handling  charge  and  you  must  provide  us  with   your 
  175.     registration number. 
  176.     
  177.     The  source  code  IS NOT ShareWare and may not be distributed  in  any 
  178.     fashion, PERIOD.  You may not distribute recompiled versions of QRuler. 
  179.     If you wish to see your personal enhancement included,  please send  it 
  180.     to us and we will see that you receive proper credit. 
  181.  
  182.     Lastly, in order to recompile QRuler,  you must use Turbo  Professional 
  183.     published  by  Turbo Power Software.  It makes use of the  TPTSR  unit. 
  184.     QRuler may be compiled under both Turbo Pascal v4.x and v5.x. 
  185.  
  186.     QRuler                                                           Page 5
  187.     -----------------------------------------------------------------------
  188.                    H I S T O R Y    O F    R E V I S I O N S
  189.     -----------------------------------------------------------------------
  190.     
  191.  
  192.  
  193.     10-21-88 (v01.00.00)
  194.  
  195.        First release of QRuler. File size of 20K. Did not support color. 
  196.        X,Y position displayed in box in upper left corner of screen. Could
  197.        not move ruler bar into that box. Included source in distribution
  198.        file.
  199.  
  200.  
  201.     01-10-89 (v2.00.00)
  202.  
  203.        Beta Test version. Not released to public. Added color support. 
  204.        Rewrote most of code to reduce size. File size reduced to 16K
  205.  
  206.  
  207.     01-29-89 (v2.01.00)
  208.  
  209.        Second public r